package com.fuze.navi.domain.dto.amap;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.ArrayList;

/**
 * @author sepc_
 * @date 3/31/2021 14:52
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class Path implements Serializable {
    private static final long serialVersionUID = -1748603375644837193L;

    /**
     * 距离
     */
    private String distance;

    /**
     * 时间
     */
    private String duration;

    /**
     * 导航路段
     */
    private ArrayList<Step> steps;

    /**
     * 导航策略
     */
    private String strategy;

    /**
     * 路段收费
     */
    private String tolls;

    /**
     * 收费距离
     */
    @JsonProperty(value = "toll_distance")
    private String tollDistance;



}
